package com.sdygmedia.service;

import java.util.List;

import com.sdygmedia.domain.Article;
import com.sdygmedia.domain.Category;
import com.sdygmedia.domain.CategoryChild;

public interface ArticleService {
	/**
	 * 列出所有的 岗位
	 * 
	 * @return
	 */
	List<Article> findAll();
	
	List<Article> getByCategory(Category category);
	
	List<Article> getByCategoryChild(CategoryChild categoryChild);

	/**
	 * 删除当前岗位
	 * 
	 * @param id
	 */
	void delete(long id);

	void save(Article article);

	Article getById(long id);

	void update(Article article);

	List getIndexImage();

}
